Formalizing Chisel Specifications
نویسنده
چکیده
Graphical description techniques are especially useful in the early development phases like requirements engineering. There, often a trail-and-error approach is applied to develop a first system specification. However, even there a precise meaning of those description techniques is necessary, especially in trial-anderror phases based on a service-oriented description of the requirements to check for consistency. We introduce a formal semantics for the graphical language Chisel and show how this formalization can be applied to model checking to support a methodical development of interacting features.
منابع مشابه
Towards Service-Based Systems Engineering: Formalizing and μ-Checking Service Descriptions
Using graphical description techniques for the modeling of distributed reactive systems is especially useful in the early phases like requirements engineering. There, often a trial-and-error approach is applied to develop a first system specification. Thus, even there a precise meaning of those description techniques is necessary to check for consistency and completeness of a service-oriented d...
متن کاملFormalizing Graphical Service Descriptions Using SDL
It is convenient to describe telecomms services using a graphical notation that is accessible to non-specialists. However, the notation should also have a formal interpretation for rigorous analysis. CRESS (Chisel Representation Employing Systematic Specification) has been developed for this purpose. A brief overview of CRESS is given. It is explained how features (additional services) can be d...
متن کاملStructuring Telecommunications Features
It is argued that languages constructs for defining services are important in providing well-structured descriptions. This view is illustrated with two service definition languages, Anise (Architectural Notions In Service Engineering) and Cress (Chisel Representation Employing Structured Specifications). Anise is a mainly textual notation for defining services through the composition of simpler...
متن کاملSCF3/Sculptor with Chisel: Requirements Engineering for Communications Services
by Alfred Aho, Sean Gallagher, Nancy Griffeth, Cynthia Schell, and Deborah Swayne Abstract We describe a language called Chisel and an editing tool for Chisel called Sculptor for defining requirements for communications services. The purpose of Sculptor and Chisel is to speed the service creation process by improving communication between organizations, by automating tedious manual work, and by...
متن کاملGenome Analysis Evolutionary Analysis of Enzymes Using Chisel
Motivation: Availability of large volumes of genomic and enzymatic data for taxonomically and phenotypically diverse organisms enables researchers to explore the adaptive mechanisms that led to diversification of enzymatic functions. We present Chisel, a computational framework and a pipeline for an automated, high-resolution analysis of evolutionary variations of enzymes. Chisel allows automat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000